be on its last legs - Türkisch Englisch Wörterbuch